package BeanUtils.T3;

import org.apache.commons.beanutils.BeanUtils;

import java.lang.reflect.InvocationTargetException;
import java.util.HashMap;
import java.util.Map;

public class T3 {

    public static void main(String[] args) throws IllegalAccessException, InvocationTargetException {

        Map<String, String[]> map = new HashMap<>();
        map.put("loginName", new String[]{"zhangsan"});
        map.put("password", new String[]{"888888"});
        map.put("sex", new String[]{"男"});
        map.put("edu", new String[]{"专科"});
        map.put("hobby", new String[]{"读书", "唱歌", "旅游"});

        User u = new User();
        BeanUtils.populate(u,map);
        System.out.println(u);
    }
}
